small river - Français Anglais Dictionnaire